semi-impermeable layer - Español Inglés Diccionario